witness to a deed - Español Inglés Diccionario